flush (water) - French English Dictionary

flush (water)

Meanings of "flush (water)" with other terms in English French Dictionary : 2 result(s)

English French
Construction
water flush drilling lançage [m]
flush water eau de lavage